Tech

Makelog looks to revitalize software release notes with $3M seed